Được đất, thua trời

Direct English translation

Gain the land, lose to the sky.

Equivalent English version

You can't have your cake and eat it too

Giải thích tiếng Việt
điều kiện thuận lợi về mặt này nhưng lại gặp bất lợi do hoàn cảnh khách quan khác, nhất là những yếu tố ngoài sức người. Câu này dùng để nói sự việc khó trọn vẹn, được cái này thì thường mất cái kia.
English explanation
One may have favorable conditions in one respect but still be thwarted by forces beyond human control, especially external circumstances. It is used to express that things are rarely perfect: gaining one advantage often comes with another disadvantage.